package com.fcdream.brpg.weixin;

import com.jfinal.kit.PropKit;
import com.jfinal.weixin.sdk.api.ApiConfig;

/**
 * Created by shmdu on 2016/7/20.
 */
public class WeixinConfig extends ApiConfig {

    public static final String HELP_TIPS = new StringBuffer("欢迎关注云桌游,您是第一次玩,请回复【0】查看帮助\n\n")
            .append("游戏流程:\n创建游戏-输入房号-自动分配身份\n")
            .append("*指定法官来创建游戏\n\n")
            .append("-----游戏列表-----\n")
            .append("1、谁是卧底\n")
            .append("2、杀人游戏\n")
            .append("3、狼人杀").toString();

    public WeixinConfig() {
        init();
    }

    private void init() {
        setToken(PropKit.get("token"));
        setAppId(PropKit.get("appId"));
        setAppSecret(PropKit.get("appSecret"));
        /**
         *  是否对消息进行加密，对应于微信平台的消息加解密方式：
         *  1：true进行加密且必须配置 encodingAesKey
         *  2：false采用明文模式，同时也支持混合模式
         */
        setEncryptMessage(PropKit.getBoolean("encryptMessage", false));
        setEncodingAesKey(PropKit.get("encodingAesKey", "setting it in config file"));
    }

}
